Newark, DE – Mechanical Hall Gallery at the University of Delaware’s Library, Museums & Press Posted on March 26, 2018 by Maggie