Scan barcode
A review by sarahjsnider
League of Dragons by Naomi Novik
4.75
I wish I felt a little better about the ending. However, I may have overdone it and need some time to let it all sink in.