catterpillar on fritillaria meleagris

catterpillar on fritillaria meleagris

Observation - catterpillar on fritillaria meleagris - UK and Ireland. Description: