Valvatidae - Valve Snails


 
back
 
Valvata virens-Emerald Valve Snail (?)