Tracey S rated Rivers of London: 5 stars
Rivers of London by Ben Aaronovitch
While guarding a gruesome murder scene, Police Constable Peter Grant has a chance encounter with a ghost, changing his career …
While guarding a gruesome murder scene, Police Constable Peter Grant has a chance encounter with a ghost, changing his career …