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.
Ideas: Statue of Liberty
Product ID: 135188
Guide Type: Product Review
Location: United States / New York / New York
Channels: Fun Places, Travel