Photo of the Day: Beacon of Liberty

Like a beacon of liberty in New York Harbor, Lady Liberty has been a symbol of American freedom, welcoming immigrants to a new life in a new world.  The Statue of Liberty was the first sight immigrants saw as the reached America before coming ashore at the Ellis Island immigration center to find new freedoms in America.  (Photo: August 28, 2005)

Comments

Popular posts from this blog

Photo of the Day: Disney's Hollywood Studios

Photo of the Day: New York City

Visiting the Florida Holocaust Museum: A Powerful and Reflective Experience