A review by unfortunatelyiowan
Last Sacrifice by Richelle Mead

3.0