Scan barcode
A review by rena219
Return of the Thief by Megan Whalen Turner
5.0
If I wasn't listening to this while at work, I would have bawled in the final few chapters.