Pond Snail

Pond Snail

Observation - Pond Snail - UK and Ireland. Description: