A review by kaitquinn
Dreams of Gods & Monsters by Laini Taylor

5.0