Gerald A. DeLuca
Embassy 1 Theatre
New York, NY
Uploaded on: December 9, 2023
Size: 1.3 MB
Views: 469
License:
Palace & Newsreel theatres from 1930s footage on YouTube.
1 person favorited this photo