Debora Stewart is an abstract painter creating non-objective and gestural in acrylic on canvas and soft pastel on paper.