A review by chiarasdiaries
Bloodguard by Cecy Robson

Did not finish book. Stopped at 3%.
the writing is so... informal and just bad....