Fox moth larva.

Fox moth larva.

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