snail P1010334

snail P1010334

Observation - snail P1010334 - UK and Ireland. Description: