Home / Photo / Helmsley, England Stonemason James Preston abseils from Rievaulx Abbey in North Yorkshire as English Heritage prepares to carry out vital conservation work on the abbey, which was built in 1132
Helmsley, England Stonemason James Preston abseils from Rievaulx Abbey in North Yorkshire as English Heritage prepares to carry out vital conservation work on the abbey, which was built in 1132