Dena Lyons

Stallion
2012, oil and wax on canvas, 51" x 38" (130 x 96 cm)