News
The Statue of Liberty has towered over New York Harbor since 1886 given to the US as a gift from the French to celebrate the end of slavery in the US and inspire the restoration of Liberty at home.
5d
Newspoint on MSNSTATUE OF LIBERTY, NEW YORK - A MAGNIFICENT SYMBOL OF FREEDOMStanding tall and proud in the New York Harbor, the Statue of Liberty is a world-renowned landmark that has come to symbolize ...
Results that may be inaccessible to you are currently showing.
Hide inaccessible results