DUNE SHACK, Russell Steven Powell oil on canvas, 24×18 February 9, 2023May 17, 2023 / by Author Russell Steven Powell DUNE SHACK, Russell Steven Powell oil on canvas, 24×18