A review by charliebrook1981
Slow Horses by Mick Herron

3.75