A review by sarahp85
City of Heavenly Fire by Cassandra Clare
3.0
3.5 more than 3.
The epilogue alone makes up for everything else!
The epilogue alone makes up for everything else!