skye rated City of Betrayal: 5 stars

City of Betrayal by Claudie Arseneault (City of Spires, #2)
"City of Betrayal is the second installment in the City of Spires trilogy. As such, please be advised that its …
"City of Betrayal is the second installment in the City of Spires trilogy. As such, please be advised that its …