The City of Mirrors
2016 • 810 pages

Ratings56

Average rating4.1

15
MrsReads
Tanya
Saved as Want To Read
Added to listOwned
Added to listSeries
Added to listPublished 2010s
Added to listSciencefiction
Added to listHomelibrary
Added to listFantasy