Isabel Blanding

Isabel Blanding, also known as Idrisia, is a Seelie Troll Childling from New Haven, Connecticut.