Fox Moth Catterpilla

Fox Moth Catterpilla

Observation - Fox Moth Catterpilla - UK and Ireland. Description: