A review by jpnge
Once Upon a Broken Heart by Stephanie Garber

fast-paced

5.0

She ate that book