Liberty


Happy 130th Birthday to Statue of Liberty!

Happy 130th Birthday to Statue of Liberty!

The statue was constructed in France and shipped to the United States in crates and then assembled in New York’s Bedloe Island,...

Jun 18 2015, 9:44am CDT