Westminster Abbey

Westminster Abbey

Upward perspective view of the front facade of Westminster Abbey in London, England