Dena Lyons

Hotel Bellevue
2006, oil and wax on canvas, 20" x 40" (50 x 100 cm)