A review by jostensneil
City of Lost Souls by Cassandra Clare

4.0

maybe a 4.5 could’ve been a 5 if clary hadn’t annoyed me so much