fox moth caterpillar ?

fox moth caterpillar ?

Observation - fox moth caterpillar ? - UK and Ireland. Description: