A review by briannareads1342
Blood Promise by Richelle Mead

4.0