NEW YORK CITY - SEPTEMBER 19: The twin towers of the World Trade Center and lower Manhattan on September 19, 1998 in New York
- Image ID: 93156529
- Copyright: Northfoto
- Editorial Credit: Northfoto / Shutterstock.com
Editorial Use Only.
Use of this image in advertising or for promotional purposes is prohibited.