A review by amandaspages
The Penultimate Hours by Cassandra Clare

5.0

I can't get enough of these characters