The Good Witch Collection
Cassie Nightingale, a raven-haired enchantress with a hint of magic, moves into the town of Middleton's haunted Grey House.
Cassie Nightingale, a raven-haired enchantress with a hint of magic, moves into the town of Middleton's haunted Grey House.