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