Tribute In Light Memorial
The Tribute in Light is an art installation of 88 searchlights placed next to the site of the World Trade Center to create two vertical columns of light in remembrance of the September 11 attacks. Photo take from Liberty State Park NJ.
September 13th, 2012
Viewed 159 Times - Last Visitor from Beverly Hills, CA on 02/28/2015 at 9:20 PM