Wandering Snail

Wandering Snail

Observation - Wandering Snail - UK and Ireland. Description: