20141003_135756

20141003_135756

Observation - 20141003_135756 - UK and Ireland. Description: Fairly large snail

Fairly large snail