green caterpillar 2

green caterpillar 2

Observation - green caterpillar 2 - UK and Ireland. Description: