Catherine Delacroix

Catherine Delacroix is the aunt of Ophelia Delacroix and one of the last four living members of the Delacroix family. As all remaining members of the Delacroix coven are female, the lineage of seers is doomed to end.