MOHEGAN BLUFFS, Russell Steven Powell oil on canvas, 14×11 November 2, 2015November 20, 2023 / by Author Russell Steven Powell MOHEGAN BLUFFS, Russell Steven Powell oil on canvas, 14×11