CharmaineZoe
Centre Theatre
Toronto, CA
Uploaded on: January 12, 2014
Size: 588.8 KB
Views: 1,357
License:
This photo of a Duchess Theatre, Toronto in 1922 may be of an earlier building which was demolished to make way for the new Duchess Theatre built in the 1930’s
No one has favorited this photo yet