A review by capitalizm
The Shadowhunter's Codex by Joshua Lewis, Cassandra Clare

3.0

i wish jace had been given a better handwriting