Lily Knight

Lily Knight is an episodic actor on Once Upon a Time, portraying the role of The Witch in "The Bear King".