Grey Dagger larva

Grey Dagger larva

Observation - Grey Dagger larva - UK and Ireland. Description: Caterpillar on a rowan leaf

Caterpillar on a rowan leaf