Gerald A. DeLuca
Tremont Theatre
Bronx, NY
Uploaded on: October 24, 2023
Size: 91.2 KB
Views: 319
License:
July 28, 1950, NYT.
No one has favorited this photo yet