Garden snails

Garden snails

Observation - Garden snails - UK and Ireland. Description: