Scan barcode
A review by larism27
Winterkeep by Kristin Cashore
5.0
Even if you don't like the plot, the characters are fascinating and linger with you long after you finish. But I loved it all.