Dena Lyons

Red Riding Hood
2013, oil and wax on canvas, 47" x 47x (120 x 120 cm)