Large Amber Snail (Succinea putris)

Large Amber Snail (Succinea putris)

Observation - Large Amber Snail (Succinea putris) - UK and Ireland. Description: