DUNE SHACK III, Russell Steven Powell oil on canvas, 16×20 May 2, 2019November 8, 2022 / by Author Russell Steven Powell DUNE SHACK III, Russell Steven Powell oil on canvas, 16×20