Back to exhibition

Liberty State Park: The Master Plan

12 Oct 1979 – 25 Nov 1979

Explore the timeline