Roman Snail

Roman Snail

Observation - Roman Snail - UK and Ireland. Description: