A review by joannneuroth
Slow Horses by Mick Herron

4.5