A review by smittybooks2630
The Blood Card by Elly Griffiths

adventurous challenging emotional funny hopeful informative inspiring mysterious reflective sad tense fast-paced

4.0