Scan barcode
A review by ravennskye
Once Upon a Broken Heart by Stephanie Garber
4.0
The main characters could be annoying at times, but I absolutely loved the world. Truly felt like a fairytale. Overall, it was a fun, light read!