deborah brown new work



"Narcissus" 2018
oil on canvas, 88" x 77"