A review by fictionesque
Days of Blood & Starlight by Laini Taylor

5.0

absolutely freaking amazing