A review by vishaka
Clockwork Angel by Cassandra Clare

5.0

7th reread and these characters will never stop being so dear to me herongraystairs you are everything