Person
English woman executed for witchcraft
Not who you're looking for? Others named Ann Foster: Andover widow accused of witchcraft during the Salem witch t
Studio characters