A review by laurelthelorax
City of Lost Souls by Cassandra Clare

5.0

I just can't get enough of these characters.