mystery molluscs

mystery molluscs

Observation - mystery molluscs - UK and Ireland. Description: