caterpillar

caterpillar

Observation - caterpillar - UK and Ireland. Description: 60 mm long.

60 mm long.