The Roaches is a prominent rocky ridge above Leek and Tittesworth Reservoir in the Staffordshire Peak District of England
Location: Leek, Peak District, Staffordshire, England, UK.
Quick Info: Countryside, England, Leek, Natural-Formation, Peak District, Staffordshire, UK.
Media Style(s): Pencil and Watercolour.