Gerald A. DeLuca
Ziegfeld Theatre
New York, NY
Uploaded on: August 11, 2023
Size: 49.3 KB
Views: 402
License:
January 19, 1929. NYT.
No one has favorited this photo yet