Showing posts with label Liberty Island. Show all posts
Showing posts with label Liberty Island. Show all posts

Sunday, July 5, 2009

Happy Returns



Yesterday, for the first time since the terrorist attacks of Sept. 11, 2001, Americans were allowed to clamber up the steep steps and enter Lady Liberty's crown.

You go girl.