Unknown Caterpillar

Unknown Caterpillar

Observation - Unknown Caterpillar - UK and Ireland. Description: Unknown caterpillar from Walter's Copse, Newtown, Isle of wight

Unknown caterpillar from Walter's Copse, Newtown, Isle of wight