1/1
Home / Keywords Staffordshire + Roaches /
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
- 2835
- Rate this photo