possibal cocoon

possibal cocoon

Observation - possibal cocoon - UK and Ireland. Description: