caterpillar ? approx 12mm.

caterpillar ? approx 12mm.

Observation - caterpillar ? approx 12mm. - UK and Ireland. Description: