Sarah Ravencroft

Sarah Ravencroft was a spell casting witch