lexidite 's review for:

City of Lost Souls by Cassandra Clare
4.0

My boy Simon’s finally got his moment