Gerald A. DeLuca
Odeon Champlain
Montreal, CA
Uploaded on: October 30, 2021
Size: 296.8 KB
Views: 438
License:
December 4, 1948. Boxoffice Magazine.
No one has favorited this photo yet