29 Most Enchanting TV Witches, From Samantha Stephens to Sabrina Spellman (Photos)

Multiple Sabrinas, actually

Disney Channel

Comments