Land snail

Land snail

Observation - Land snail - UK and Ireland. Description: On the chapel on Rame Head, 100m above the sea

On the chapel on Rame Head, 100m above the sea