thewritebooks 's review for:

The Shadowhunter's Codex by Joshua Lewis, Cassandra Clare
5.0