Gerald A. DeLuca
Her Majesty's Theatre
Montreal, CA
Uploaded on: November 15, 2026
Size: 815.4 KB
Views: 11
License:
Opening November 8, 1898. In Montreal Star July 1, 1967.
No one has favorited this photo yet