Chicago artist Angela Lee has produced a new body of works focused on the phenomenon of body scarification.
Added by Upcoming Robot on May 2, 2008