Catherine Spencer, Detox. Oil on canvas, 30'' x 24'' Catherine Spencer, Detox. Oil on canvas, 30” x 24” Post navigation Previous PostWTP 2017 Winner: Catherine Spencer