Scan barcode
A review by carriethis
Shards of Time by Lynn Flewelling
5.0
Such a bittersweet, exhilarating, goin'-out-on-top series finale. I am going to miss these characters so much.