Fox moth larva

Fox moth larva

Observation - Fox moth larva - UK and Ireland. Description: