Gerald A. DeLuca
Tremont Theatre
Bronx, NY
Uploaded on: October 24, 2023
Size: 133.8 KB
Views: 342
License:
January 24, 1910. NYT.
No one has favorited this photo yet