Caterpillar4

Caterpillar4

Observation - Caterpillar4 - UK and Ireland. Description: