Gerald A. DeLuca
5th Avenue Cinema
New York, NY
Uploaded on: September 17, 2023
Size: 208.6 KB
Views: 402
License:
April 8, 1950. Made in 1939.
1 person favorited this photo
The film was pretty much trashed by The New York Times reviewer the following day. Nowadays it is often cited as one of the greatest movies ever made.
Comments (1)
The film was pretty much trashed by The New York Times reviewer the following day. Nowadays it is often cited as one of the greatest movies ever made.