City night view with light beam  lit at the site of  World Trade Center on September 11, 2011 in Manhattan, New York City.

Royalty-free stock photo ID: 88638022

City night view with light beam lit at the site of World Trade Center on September 11, 2011 in Manhattan, New York City.