A review by briannareads1342
Last Sacrifice by Richelle Mead

3.0