Designed by
Title
St Mary the Virgin`s Church, Rievaulx, Helmsley. #233169750
Description
The village of Rievaulx is uniquely picturesque at all times of year. Rievaulx, Helmsley, North Yorkshire, England, on Tuesday, 26th October, 2021.
This image is editorial