A review by pinkfawn
City of Fallen Angels by Cassandra Clare

adventurous dark medium-paced

2.0