Snail sp

Snail sp

Observation - Snail sp - UK and Ireland. Description: