Once Upon a Time.
Emma Caulfield as the Blind Witch on ABC’s Once Upon a Time - the Costumes on this show far surpass anything I’ve seen...
Mmmm… I smell children.
I smell dinner.
my idol ladies and gents!
took me about a second to yell “Anya”!! :)