France Sends the U.S. Another, Smaller Statue of Liberty

The replica will go on display on Ellis Island for Independence Day before being moved to Washington, D.C., where it will remain until 2031.,The replica will go on display on Ellis Island for Independence Day before being moved to Washington, D.C., where it will remain until 2031.

Leave a Reply