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

adventurous medium-paced

3.0