caterpillar 35mm long

caterpillar 35mm long

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