Statue of Liberty National Monument is one of the most recognizable structures in America. The Statue of Liberty was dedicated on October 28, 1886 and was designated as a National Monument in 1924. Get this reproduction to keep the symbol of freedom and democracy aglow in your home or office!
- Lights up, battery included
- 3.5'' x 3.5'' 6.5''