Paul Davis I cannot be certain ,but this looks like the caterpillar of The Twin-spot Fritillary, Brenthis hecate.
Comments (1)