Brown and White Catapillar

Brown and White Catapillar

Observation - Brown and White Catapillar - UK and Ireland. Description: