One World Trade Center Night
Dec. 26, 2024
File:One World Trade Center by night.JPG - Wikimedia Commons Photo of a 1 World Trade Center in New York, the United States of America at Night · Free Stock Photo New York City, NY, USA - October 18, 2015: One World Trade Center illuminated at night, Manhattan, New York City, NY stock photo - OFFSET One World Trade Center Night