DAFFS, Russell Steven Powell oil on canvas, 40×30 May 16, 2018November 20, 2023 / by Author Russell Steven Powell DAFFS, Russell Steven Powell oil on canvas, 40×30