As Lady Liberty Turns 130, A Comprehensive Visual History

Statue Of Liberty History In Pictures

A gift from France to celebrate our country’s independence, she has has stood over New York Harbor since Oct. 28, 1886. That makes Lady Liberty 130 years old as of yesterday. Read more