Fox Moth Eggs

Fox Moth Eggs

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