Gerald A. DeLuca
New Victory Theater
New York, NY
Uploaded on: October 7, 2021
Size: 74.6 KB
Views: 614
License:
In 1966 or so. Part of the past glory of 42nd Street. The Victory is easy to spot at the end.
No one has favorited this photo yet