A Symbol
of Liberty

Statue of Liberty Museum

Statue of Liberty Museum, Experience and Exhibit Design

New York City, NY, USA

Statue of Liberty Museum, Experience and Exhibit Design

A Symbol of Liberty

New York City, NY, USA