Gerald A. DeLuca
Laurier Palace Theatre
Montreal, CA
Uploaded on: February 4, 2021
Size: 46.1 KB
Views: 386
License:
January 10, 1927 newspaper headline.
No one has favorited this photo yet