orange caterpillar

orange caterpillar

Observation - orange caterpillar - UK and Ireland. Description: 2-3cm

2-3cm