snail P1070859

snail P1070859

Observation - snail P1070859 - UK and Ireland. Description: