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
Post a Comment