Lesley Heller Gallery

Deborah Brown

Deborah Brown, Flora , 2015

Flora , 2015
oil on canvas
48 by 48 inches