s
s s Review of Statue of Liberty and Ellis Is...
The Statue of Liberty Enlightening the World" was ...
The Statue of Liberty Enlightening the World" was a gift of friendship from the people of France to the United States and is recognized as a universal symbol of freedom and democracy. The Statue of Liberty was dedicated on October 28, More
Comments: