Once Upon a Broken Heart
2021 • 408 pages

Ratings167

Average rating3.9

15

this was easy and fun to read and i really ended up loving the characters and the world in the north! i saw (after i was over halfway done w this book) that i should have read caraval first to avoid spoiling things in that series