DavidZornig
Cinema Italia
Toronto, CA
Uploaded on: January 17, 2019
Size: 112.5 KB
Views: 617
License:
1959 photo courtesy of Toronto Public Library & the Toronto Star Archives.
No one has favorited this photo yet