Good Witch Series Finale Photos

Good Witch Series Finale 7x10

In the series finale of Hallmark Channel’s Good Witch (airing Sunday, July 25 at 9/8c), the Merriwick cousins get ready to face the mysterious force putting their family legacy at risk while changes are in store for others.

Scroll down for photos from the episode…