The Statue of Liberty in New York Harbor symbolizes freedom and was gifted to the United States by France
https://www.hometalk.com/member/104622280/agnes1188074
The Statue of Liberty in New York Harbor symbolizes freedom and was gifted to the United States by France