DUNE SHACK, Russell Steven Powell oil on canvas, 14×11 April 25, 2020November 8, 2022 / by Author Russell Steven Powell DUNE SHACK, Russell Steven Powell oil on canvas, 14×11