The Statue of Liberty was designated as a National Monument in 1924 but has been a proud symbol of American freedom and democracy since it was gifted by France in 1886. Have fun putting together this 3D mini puzzle of the Statue of Liberty!
Product Details