A review by nola_murray
Lord of Shadows by Cassandra Clare

4.25