Garden Snails

Garden Snails

Observation - Garden Snails - UK and Ireland. Description: