Gerald A. DeLuca
Little Carnegie Theatre
New York, NY
Uploaded on: September 9, 2023
Size: 295.4 KB
Views: 326
License:
April 28, 1948. One critic’s wrath against the others.
No one has favorited this photo yet