Giant Snail

Giant Snail

Observation - Giant Snail - UK and Ireland. Description: