Ellen Roth Deutsch

Show ran from 6/7/2006 to 6/30/2006

“Precious Body,” glass beads sewn on silk, some embroidery

Images of human organs are transformed by beading and embroidery into sparkling, jewel-like objects of singular richness and beauty. Deutsch intertwines her dual interest and background in both science and art to express the magic of the body.