This photo from The Star archives was originally published in 1958.
This photo from The Star archives was originally published in 1958. The Star
This photo from The Star archives was originally published in 1958. The Star
Eyewitness

Eyewitness

A daily dose of visual journalism, photography and video

Time Capsule: Barclay hotel on Troost sold

May 31, 2017 11:42 AM