A review by seahgase
Clockwork Angel by Cassandra Clare

5.0

WILL FUCKING HERONDALE. that's all I have to say. and that's all that matter anyways.