A review by justanotherfangirlk
Lord of Shadows by Cassandra Clare

5.0