A review by stinas_fav_books
Lord of Shadows by Cassandra Clare

5.0