Dena Lyons

Red Facade
2006, oil and wax on linen, 48" x 8" (120 x 20 cm)