MELON, Russell Steven Powell oil on canvas, 12×16 December 3, 2018November 8, 2022 / by Author Russell Steven Powell MELON, Russell Steven Powell oil on canvas, 12×16