Gerald A. DeLuca
Little Carnegie Theatre
New York, NY
Uploaded on: December 22, 2021
Size: 381.6 KB
Views: 356
License:
December 29, 1940 review in the NY Daily News.
No one has favorited this photo yet