Dena Lyons

Hope
2010, oil and wax on canvas, 60" x 84" (152 x 214 cm)