Statue of Liberty on Liberty Island under a cloudy sky
The Statue of Liberty stands tall on Liberty Island, a prominent landmark in New York Harbor.
Is this accurate? Sign in to help verify it.
The Statue of Liberty stands tall on Liberty Island, a prominent landmark in New York Harbor.
Is this accurate? Sign in to help verify it.
No comments yet.