4 months
The Statue of Liberty is on an island in the New York/New Jersey harbor.
The Statue of Liberty
the statue of liberty in new york harbor
The Statue of Liberty is on Liberty Island in New York Harbor in New York City.
the statue of liberty
Liberty Island
ney york harbor
The Statue of Liberty
It is located on Liberty Island in New York harbor.
Liberty Island
he statue of librety
The Statue of Liberty.