Some Pond Snails

Some Pond Snails

Observation - Some Pond Snails - UK and Ireland. Description: