A review by jonathanrobert
The Great Deceiver by Elly Griffiths

mysterious fast-paced

2.5