Iadelia Blouse by Boss worn by Abigail Pershing (Sarah Power) on Good Witch
Abigail Pershing (played by Sarah Power) on Good Witch on Hallmark was spotted wearing this green draped front blouse on Good Witch on episode 'The Sprint' (7x08) in Jul 2021. Abigail's Top is the Iadelia Blouse by Boss.