Lesley Heller Gallery

Deborah Brown

Deborah Brown, Left and Right, 2013

Left and Right, 2013
oil on canvas
70" x 80"