Caterpillar_1050735

Caterpillar_1050735

Observation - Caterpillar_1050735 - UK and Ireland. Description: