Deborah Oropallo

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