A review by _spirirbound_
Last Sacrifice by Richelle Mead

5.0