Lady Liberty’s “Little Sister” Leaving Paris to Visit NYC, Washington D.C.
135 years after “The Statue of Liberty Enlightening the World” was unveiled on Liberty Island, another statue of Lady Liberty is set to cross the Atlantic.A major partnership