NEW YORK - SEPTEMBER 11: The Tribute in Light near the World Trade Center site is seen from the Empire State Building September 11, 2006 in New York City. Today is the fifth anniversary of the September 11, 2001 terrorist attacks. (Photo by Mario Tama/Getty Images)
Image provided by Getty Images.
January 22nd, 2019
Viewed 356 Times - Last Visitor from Cupertino, CA on 04/19/2021 at 5:15 PM