caterpillar 50mm long

caterpillar 50mm long

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