New York City Times Square street scene 1975


Size: 4125px × 3912px
Photo credit: © Archive Image / Alamy / Afripics
License: Licensed
Model Released: No

Keywords: 1970s, 70s, advertisements, nyc, scene, street