A review by worldroamer
A Curse for True Love by Stephanie Garber

adventurous lighthearted mysterious fast-paced
  • Plot- or character-driven? Plot

3.75