caterpillar 6

caterpillar 6

Observation - caterpillar 6 - UK and Ireland. Description: