A review by nemcphile
City of Glass by Cassandra Clare

medium-paced

3.75