Scan barcode
A review by racheldeak8
The Mask of Mirrors by M.A. Carrick
3.75
The details were so intricate, but not easy to follow over audiobook. I think I would have liked it a lot more if I read it on paper