Articles tagged as: Teeny Statue of Liberty Museum
December 19, 2024
Indy's Teeny Statue of Liberty museum to find new home
Indianapolis’s Teeny Statue of Liberty Museum will close at the end of this year, but an agreement is in the works to move the collection to a new home.
Read More