Photo Gallery: Rievaulx Abbey, Yorkshire

Situated in the wooded River Rye valley near Helmsley, North Yorkshire, Rievaulx Abbey enjoys an...

Read More