White Caterpillar

White Caterpillar

Observation - White Caterpillar - UK and Ireland. Description: