India House, Manchester

Building in Manchester, England From Wikipedia, the free encyclopedia

India House, Manchestermap