statue of liberty

Mystery & Interesting Facts about The Statue of Liberty

Last updated on The Statue of Liberty is a sculpture situated on an Island in New York Harbor within New…

8 years ago