Aerial view of New York Harbor showing t

Aerial view of New York Harbor showing the Statue of Liberty (C), Ellis Island and Manhattan (R), 01 July 2007, in New York City. (STAN HONDA/AFP/Getty Images)

Leave a Reply