Caterpillar

Caterpillar

Observation - Caterpillar - UK and Ireland. Description: Found on a buddleia plant, about 3cm in length

Found on a buddleia plant, about 3cm in length