A review by isabelthearcher
City of Ashes by Cassandra Clare

4.0

can jace be real plz