New York City is full of “it girls,” but none are more iconic than Lady Liberty. Standing at Liberty Island since 1886, the Statue of Liberty is a symbol of not just NYC but the entire country, ...
The Statue of Liberty was a gift to the United States from the people of France to commemorate 100 years of Franco-American friendship. The statue also commemorates the centennial of America’s ...
Some results have been hidden because they may be inaccessible to you
Show inaccessible results