Dena Lyons

2 1/2 hours from Paris
2006, oil and wax on canvas, 20" x 40" (50 x 100 cm)