Fox Moth Cterpiller

Fox Moth Cterpiller

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