Snail at Portbury Wharf Nature Reserve

Snail at Portbury Wharf Nature Reserve

Observation - Snail at Portbury Wharf Nature Reserve - UK and Ireland. Description: