Unidentified Caterpillar

Unidentified Caterpillar

Observation - Unidentified Caterpillar - UK and Ireland. Description: