caterpillar 5

caterpillar 5

Observation - caterpillar 5 - UK and Ireland. Description: