A review by itsnabs
The Midnight Heir by Cassandra Clare, Sarah Rees Brennan

5.0

I am emotional. James Herondale does not deserve this shit