Dena Lyons

Pioneer
2014, oil and wax on canvas, 59" x 31" (150 x 80 cm)