Statue Of Liberty
Universal Studios Hollywood Niagara FallsThe Statue of Liberty is a colossal neoclassical sculpture on Liberty Island in New York Harbor in the United States.
Bookmark the  permalink.Leave a Comment
The Statue of Liberty is a colossal neoclassical sculpture on Liberty Island in New York Harbor in the United States.
Bookmark the  permalink.