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

A daily dose of visual journalism, photography and video

Time Capsule: Barclay hotel on Troost sold

May 31, 2017 11:42 AM