Dena Lyons

Weeping Cherry
2010, oil and wax on canvas, 78" x 58" (198 x 147 cm)