Scan barcode
A review by melcolourful
The Great Deceiver by Elly Griffiths
emotional
hopeful
mysterious
reflective
tense
medium-paced
3.75