Freemasons' Hall, London, UK

  • Freemasons Hall 60 Great Queen St London WC2B 5AZ United Kingdom

Grand Temple interior and organ.jpg