BIOTA, OCTOBER, Russell Steven Powell oil on canvas, 36×48 October 25, 2023November 20, 2023 / by Author Russell Steven Powell BIOTA, OCTOBER, Russell Steven Powell oil on canvas, 36×48