A review by sammyreadss
The Bane Chronicles by Cassandra Clare

5.0