snail P1070851

snail P1070851

Observation - snail P1070851 - UK and Ireland. Description: