Stunning Historic Photos of the Statue of Liberty Being Constructed

The Statue of Liberty remains one of the most iconic features of the American landscape, after its dedication in 1886. Standing more than 300 feet over New York Harbor, Lady Liberty has been a symbol of freedom and opportunity for generations of those seeking a better life in America. While the completed statue we all…