October 28, 2015||Art Press & Illustrated Books

Celebrating 129 Years of the Statue of Liberty with a Scientific Eye

On this day 129 years ago, the Statue of Liberty was unveiled to an eager crowd of New Yorkers in a ceremony that included fanfare and presidential pomp and circumstance. …