Scan barcode
A review by cassidycarolann
City of Fallen Angels by Cassandra Clare
dark
emotional
funny
mysterious
tense
3.5