Jimmy
on July 6, 2026
1 view
The Astor Theatre located at 1537 Broadway, at West 45th Street in Times Square in New York City, photographed in 1947. The theater was demolished in 1982 to make way for the Marriott Marquis Hotel.
Dimension: 736 x 949
File Size: 196 Kb
Like (1)
Loading...
1