Halifax City Hall

Halifax City Hall

Address: