Unidentified Catapillar

Unidentified Catapillar

Observation - Unidentified Catapillar - UK and Ireland. Description: