Gerald A. DeLuca
Little Carnegie Theatre
New York, NY
Uploaded on: August 21, 2023
Size: 604.2 KB
Views: 424
License:
February 20 & 21, 1931 NYT ad and review plus poster.
1 person favorited this photo