Return to "The Good Witch Season 7 Spoilers: Celebration, Reunions, Revelations, And More Questions"Good Witch – Donovan Davenport (Marc Bendavid) And Abigail Pershing (Sarah Power)Next