Upcoming Exhibitions Upcoming Exhibition Sandra Eula Lee: The Walking Mountain & 50 Years of Creative Arts Therapies at Drexel April 2 – May 25, 2024 Opening Reception: Thursday, April 11 from 5:00 – 7:30 PM