Cocoon

Cocoon

Observation - Cocoon - UK and Ireland. Description: Hi, does anyone know what would have been in here? Thanks

Hi, does anyone know what would have been in here? Thanks