Snail at Clapton Moor Nature Reserve

Snail at Clapton Moor Nature Reserve

Observation - Snail at Clapton Moor Nature Reserve - UK and Ireland. Description: