lottie1803 's review for:

Bloodguard by Cecy Robson
3.5
adventurous dark emotional hopeful mysterious tense