Soul of the Witch (Witches of Keating Hollow Book 1)
Welcome to Keating Hollow, the village full of love, magic, and cupcakes, and where nothing is more important than family. At age eighteen, after a potion tragically backfired, Abby Townsend left Keating Hollow and her... See More