A Curse for True Love
2023 • 383 pages

Ratings63

Average rating3.7

15

3.5

liked this more than i thought i would after being a little disappointed in the second one. i actually enjoyed having apollo's pov because he read as a comical villain to me

December 8, 2023Report this review