Molluscs

Theba pisana Side, Turkey 20120624B 131