Click to expand/collapse all other details

Abbey of Walden, Walden, Essex, England