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

3.25