Snail at Kirkham

Snail at Kirkham

Observation - Snail at Kirkham - UK and Ireland. Description: