Fuller Craft Museum Presents "Icarus": An Installation By Mark Davis
BROCKTON, MA.- Fuller Craft Museum, New England’s home for contemporary craft, presents Icarus, an installation by Mark Davis, on display through March 15, 2012, created specifically for Fuller Craft’s Courtyard Gallery.