Gerald A. DeLuca
Times Square Theatre
New York, NY
Uploaded on: February 12, 2022
Size: 947.2 KB
Views: 758
License:
Captured from 1963 stock film footage on YouTube. “Tall Men” on marquee.
1 person favorited this photo