A review by whit_maxine
City of Heavenly Fire by Cassandra Clare

adventurous medium-paced

4.75