A review by frieda_ths
City of Ashes by Cassandra Clare

adventurous tense medium-paced

3.0