A review by vishaka
Clockwork Princess by Cassandra Clare

5.0

forgot how much this book breaks me why did no one maybe suggest that rereading was a bad idea