Large white snail

Large white snail

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