Dena Lyons

Arthur
2004, oil and wax on canvas, 11.75" x 35.5" (30 x 90cm)