3/3
Home / Keywords England + UK + Staffordshire /
View from "The Mermaid" to the Roaches, near Leek, Staffordshire.
- Author
- Matthew Ibbs
- Posted on
- Saturday 6 November 2021
- Keywords
- England, Landscape, Roaches, Staffordshire, UK
- Visits
- 2879
- Rate this photo