snail sp?

snail sp?

Observation - snail sp? - UK and Ireland. Description: