Large garden snail

Large garden snail

Observation - Large garden snail - UK and Ireland. Description: