Deborah Oropallo

Red-Handed, 2002
oil, wax, digital pigment print on canvas
30 x 32"