A review by skygray
Lady Midnight by Cassandra Clare

4.0