caterpillar 3

caterpillar 3

Observation - caterpillar 3 - UK and Ireland. Description: