A review by nerudin
City of Heavenly Fire by Cassandra Clare

2.0