Photo of the Leigha Lee Browne Theatre and stage at Scarborough Campus. Photograph is yellowing and stained.
o2011002F1-4-7_48
photographs
Leigha Lee Browne Theatre
University of Toronto Scarborough (creator)
Theatre