The Roaches, England

On August 9th, 2016; I hiked the Roaches in England.   The Roaches are located between Leek, in Staffordshire, and Buxton, … Continue reading The Roaches, England