Gerald A. DeLuca
Pix Theatre
New York, NY
Uploaded on: August 30, 2023
Size: 495.9 KB
Views: 326
License:
October 16, 1948. Hungarian film, NYT ad plus original poster.
1 person favorited this photo