A C T A E O N
DIANA EXIT
2006
ACRYLIC AND OIL ON CANVAS
84'' x 66''