Statue of Liberty; an iconic monument in New York City is a beautiful gift from French people to America. This statue symbolizes liberty, peace, abolition...
Statue of Liberty; an iconic monument in New York City is a beautiful gift from French people to America. This statue symbolizes liberty, peace, abolition...