Gerald A. DeLuca
Hippodrome Theatre
New York, NY
Uploaded on: November 5, 2023
Size: 840.2 KB
Views: 373
License:
Early 1900s. Capture from a YouTube video of historical footage.
1 person favorited this photo