Gerald A. DeLuca
Loew's Capitol Theatre
New York, NY
Uploaded on: November 12, 2021
Size: 1.3 MB
Views: 581
License:
August 15, 1953 in Boxoffice.
1 person favorited this photo