caption: Freemasons Hall, Great Queen Street, London home of The United Grand Lodge of England Grand Lodge, East India Company, England And Scotland, Building Exterior, Freemasonry, Covent Garden, South India, Chennai, Places To Visit
exif: {}