Kiera Fleetfist

A long-dead elf who was loved by Nollyan, her jelous sister bound her to a painting forever.

Description:
Bio:

Kiera Fleetfist

The War of Two Kingdoms DoctorSpirit