Scan barcode
A review by berrytown
City of Heavenly Fire by Cassandra Clare
3.0
Could have been like... 200 pages shorter than it was but the pacing here was infinitely better than City of Lost Souls, even still. Losing points for incest yet again!!