Statue of Liberty 21-inch Bust
Statue of Liberty 21-inch Bust
Statue of Liberty 21-inch Bust

Statue of Liberty 21-inch Bust

  • Made in the U.S.A.
  • 21 inches
  • This magnificent replica of the Statue of Liberty, America’s living symbol of freedom to millions around the world, is a beautiful sculpture for any home, office, or library.

    The Statue of Liberty Enlightening the World was a gift of friendship from the people of France to the United States and is recognized as a universal symbol of freedom and democracy. The Statue of Liberty was dedicated on October 28, 1886. It was designated as a National Monument in 1924.

  • The National Archives preserves in its holdings the Deed of Gift for the Statue of Liberty, from July 4, 1884