Outfit Details
Top: Elvezia Blouse by Sessun
Shop This Style
Abigail Pershing (played by Sarah Power) on Good Witch on Hallmark was spotted wearing this green gathered neck top on Good Witch on episode 'The Delivery' (7x03) in May 2021. Abigail's Top is the Elvezia Blouse by Sessun.
































