The Statue of Liberty


The "Tribute in Light" shines above lower Manhattan, the Statue of Liberty, and One World Trade Center in New York. 2011 marks the 10th anniversary of the Sept. 11, 2001 attacks on the United States.


No comments:

Post a Comment