BUDDLEIA, Russell Steven Powell oil on canvas, 16×12 March 29, 2020November 16, 2023 / by Author Russell Steven Powell BUDDLEIA, Russell Steven Powell oil on canvas, 16×12