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

Did not finish book. Stopped at 21%.