The Statue of Liberty stands proudly on Liberty Island in New York Harbor, welcoming visitors to New York City and the United States of America!
The Statue of Liberty (New York)

Don't want random?
Search name of person, animal, place, thing, etc.
Don't want random?
Search name of person, animal, place, thing, etc.
The Statue of Liberty stands proudly on Liberty Island in New York Harbor, welcoming visitors to New York City and the United States of America!