New York City's Statue of Liberty – 2 Minute Tour

Posted: May 20, 2011 at 12:04 am



motel.com The Statue of Liberty is one of the most recognizable icons of the United States and in New York City. The Statue of Liberty was, for decades, often the first glimpse of the United States for millions of immigrants arriving after ocean voyages from Europe

See original here:
New York City's Statue of Liberty - 2 Minute Tour

Related Posts