Snails

Snails

Observation - Snails - UK and Ireland. Description: