PHOTO: Westminster Abbey, London, England

PHOTO: Westminster Abbey in London, Home to Many Royal Events Over the Centuries

Westminster Abbey in London, home to many Royal events over the centuries
Click on above photo to view it in large format

Leave a Reply

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