A review by bookreadingelf
Magpie Murders by Anthony Horowitz

3.75