6 days ago
New York, NY, USA
New York to get Statue of Liberty 2.0 as July 4 gift, courtesy France
The Statue of Liberty is located in New York. (Photo Credit: Unsplash)
The replice will be installed between July 1- July 5 on Ellis Island
It has been nicknamed 'Little Sister'
National Museum of Arts and Crafts in France has packed and loaded the statue
View Full Post