Scan barcode
A review by rosanacg
City of Heavenly Fire by Cassandra Clare
5.0
this is such a good series ending, everything makes sm sense now idk how i read this 6 years ago and understood what was going on without knowing the infernal devices plot beforehand