Caterpillar_1050708

Caterpillar_1050708

Observation - Caterpillar_1050708 - UK and Ireland. Description: