A review by emilyhays
Lord of Shadows by Cassandra Clare

5.0

IT'S FINE EVERYTHING IS FINE I AM FINE