Dena Lyons

Olivier
2003, oil and wax on canvas, 28" x 28" (72 x 72 cm)