Gerald A. DeLuca
Playpen Theatre
New York, NY
Uploaded on: August 12, 2023
Size: 1.2 MB
Views: 328
License:
October 6, 1939. NYT review of 1937 Italian film IL SIGNOR MAX.
No one has favorited this photo yet