Click to expand/collapse all other details

Walden Abbey, Saffron Walden, Essex, England