Editorial Images

The New York Times' Tower In New York In 1961

UNITED STATES - MAY 26: The tower of the NEW YORK TIMES in New York on March 27, 1961. (Photo by Keystone-France/Gamma-Keystone via Getty Images)
The New York Times' Tower In New York In 1961
Embed