A review by cedence
The Nature of Witches by Rachel Griffin

adventurous emotional hopeful lighthearted relaxing medium-paced
  • Strong character development? Yes
  • Loveable characters? Yes

4.5