Gerald A. DeLuca
Laurier Palace Theatre
Montreal, CA
Uploaded on: August 4, 2022
Size: 44.4 KB
Views: 332
License:
New York Times in 1927.
No one has favorited this photo yet