Wandering / Greater Pond Snail

Wandering / Greater Pond Snail

Observation - Wandering / Greater Pond Snail - UK and Ireland. Description: