caterpillar approx 15mm

caterpillar approx 15mm

Observation - caterpillar approx 15mm - UK and Ireland. Description: