Need help? Call 416-869-4998!

  • City Hall Town Towers, 1965

City Hall Town Towers, 1965

$24.50

Size
Frame

“Some laughed at the design” The Star said on opening day Sept. 13, 1965. “Now most are bragging.” City Hall’s twin towers are twinned in this June 1967 photo. 

Search our store