Freshwater Snail

Freshwater Snail

Observation - Freshwater Snail - UK and Ireland. Description: