Last updated: 07:33 PM ET, Wed March 20 2013

New York’s Statue of Liberty Set to Reopen on July 4, 2013

Destination & Tourism James Shillinglaw March 20, 2013

New York’s Statue of Liberty Set to Reopen on July 4, 2013

Comments