Eveline Jacket in Raisin by Kut from Kloth worn by Abigail Pershing (Sarah Power) on Good Witch
Abigail Pershing (played by Sarah Power) on Good Witch on Hallmark was spotted wearing this red suede moto jacket on Good Witch on episode 'The Mandala' (6x05) in Jun 2020. Abigail's Jacket is the Eveline Jacket in Raisin by Kut from Kloth.