The Statue of Liberty, a hollow colossus composed of thinly pounded copper sheets over a steel framework, stands on an island at the entrance to New York Harbor ... but with intimations of Art Nouveau ...
A UNESCO World Heritage Site, the Statue of Liberty is at the top of many travelers’ must-see lists. A feat of 19th-century technical engineering and a beacon for immigrants arriving at Ellis ...