Caraval
2016 • 448 pages

Ratings388

Average rating3.7

15

I loved this book! My weakness is a morally gray character in a romantasy book ❤️

November 9, 2023