Barbara Sternberg
2003 • 17m
The sensual, with its beauty and possibility of decay, is set beside immutable statues of the Virgin Mary. Images from technological viewing of the body's inner invisibilities — x-ray, MRI, electronic...