Mortal Instruments,

Series by Cassandra Clare
Book 3 Cassandra Clare: City of Glass (2009) 3 stars

City of Glass

by