Ithilwen

An Elven witch of the frozen north, enshrouded in an eternal spring.

Description:
Bio:

Ithilwen

Camille's Camaign CamilleFowley