Snail in the Park

Snail in the Park

Observation - Snail in the Park - UK and Ireland. Description: