mariechen rated Always a witch: 5 stars

Always a witch by Carolyn MacCullough
Haunted by her grandmother's prophecy that she will soon be forced to make a terrible decision, witch Tamsin Greene risks …
Haunted by her grandmother's prophecy that she will soon be forced to make a terrible decision, witch Tamsin Greene risks …