Liberty
At the Society 128 East 63rd Street, New York, NY, United States Event Category: LectureShe is one of the most iconic statues on the planet. The Statue of Liberty has become a symbol of America, but initially she was a gift from the people of France to the people of America. “Liberty” tells the lesser known, but more so incredible story of how this monument nearly didn’t happen. French…