Angle Shades Caterpillar

Angle Shades Caterpillar

Observation - Angle Shades Caterpillar - UK and Ireland. Description: