A battlefield where elves ride fierce winged war beasts against a horde of ogres and trolls

seveart.ai
fantasy, warfare, elves, ogres, trolls, ai, aiart, art, digitalart