Gerald A. DeLuca
Palace 6
Montreal, CA
Uploaded on: August 12, 2021
Size: 203.6 KB
Views: 493
License:
As the Allen Theatre, early 1900s.
No one has favorited this photo yet
Wrong building. This was in Westmount, not Downtown.
Comments (1)
Wrong building. This was in Westmount, not Downtown.