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