Ducan's Marsh at Claxton

Previous Home Next

P1270885

Cepaea nemoralis on Urtica dioides