Deborah Brown

Deborah  Brown, Flora , 2015

Flora , 2015
oil on canvas
48 by 48 inches