Moth Caterpillar

Moth Caterpillar

Observation - Moth Caterpillar - UK and Ireland. Description: Large colourful moth on Meadow Vetchling

Large colourful moth on Meadow Vetchling