Magnum Photos
Ajax loader
Search results: NYC14565

Larry Towell 2001

USA. NYC. 9/16/2001. Times Square displays the flag in a show...
NYC14565
HR
Layout:
Sort by: