Deborah Oropallo
Lash, 2009 permanent pigment print and silkscreen on paper 36 x 22 1/2 inches edition of 10