PHOTO: Lambeth Palace and St. Mary at Lambeth Church, London

PHOTO: Lambeth Palace (left), the Official Residence of England’s Archbishop of Canterbury, and St. Mary at Lambeth Church (right), in London

Lambeth Palace (left), the official residence of the Archbishop of Canterbury in England and St. Mary at Lambeth Church (right)
Click on above photo to view it in large format

Leave a Reply

Your email address will not be published. Required fields are marked *