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

4.0

4.3 kinda a lazy ending but i still liked it