self-portrait (actual size)
photographic transparencies and wire
75x33 inches, 2001
Melissa Dean, copyright 2001