The Good Witch's Family

The Good Witch's Family

Cassie Nightingale and her family receive a visit from Abigail, a mysterious young woman who claims to be Cassie’s cousin after discovering her name on a family tree website.
Cassie Nightingale and her family receive a visit from Abigail, a mysterious young woman who claims to be Cassie’s cousin after discovering her name on a family tree website.