Gerald A. DeLuca
St. Marks Cinema
New York, NY
Uploaded on: July 29, 2025
Size: 463.4 KB
Views: 258
License:
A 1940 Hungarian film specially shown here in 1955.
1 person favorited this photo