The Statue of Liberty Museum Project Opening May 16, 2019

 

 

 

Torch Gallery – Image via fxcollorative

The 26,000 square-foot, $100 million Statue of Liberty Museum’s expansion is opening on Thursday, May 16, 2019.

Continue reading “The Statue of Liberty Museum Project Opening May 16, 2019”