Photo of Statue of Liberty

4.5
30,194 votes

Statue of Liberty

Liberty Island, New York, New York 10004 USA

Add Photo

Photo Credit: nationalparks.org

Remove Ads

Claim copyright