Good Witch S2
by WaxWorks
SKU: 883476151823
Sold out
$14.99
$13.49
Cassie (Catherine Bell) and Sam (James Denton) put romance on hold. Cassie weaves her magic, which leaves lasting effects. Hallmark Channel original series.