cunning folk


cunning folk

Also known as white witches, these were medieval witches believed to practice magic for the purposes of good rather than evil.