Willa Twiston

Willa Twiston was an inhabitant of the Bilehurst Cragg village during the early 17th century. (TV: The Witchfinders)