Catherine Madison

Catherine Madison is the mother of Amy Madison and a powerful witch.