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

5.0

i currently have two moods, finishing this, the i-can't-believe-i-finished-this and the i'm-sobbing-cause-i-finished-this.