A review by nemcphile
City of Bones by Cassandra Clare

fast-paced

4.0