Deborah Oropallo

Snow White, 2005
acrylic, pigment print on canvas
57 x 77 inches
edition of 3