great pond snail (Lymnaea stagnalis) on a white background

Royalty-free stock photo ID: 85136041

great pond snail (Lymnaea stagnalis) on a white background