3/3
Home / Keywords Landscape + 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
- 2833
- Rate this photo