Photo of Statue of Liberty

4.5
30,194 votes

Statue of Liberty

Liberty Island, New York, New York 10004 USA

Add Photo

The Statue of Liberty in New York City

Photo Credit: Shutterstock

Remove Ads

Claim copyright