Crooked Kingdom

Crooked Kingdom

2016 • 546 pages

Ratings537

Average rating4.4

15

I don't say this a lot, but this book made me cry.
My heart will be aching over this one for awhile.

September 26, 2023