statue of Liberty
By
putra jaya
• 8 hours ago
25
views
The Statue of Liberty, or La Liberté éclairant le monde, is a giant statue on Liberty Island, New York, which was given by the French people to the United States to commemorate 100 years of independence.