Eat_Read_Knit rated Rivers of London: 4 stars
Rivers of London by Andrew Cartmel
From foiling an aspiring god to confronting a Virtual Flasher, Peter's police history has been anything but conventional ; wether …
From foiling an aspiring god to confronting a Virtual Flasher, Peter's police history has been anything but conventional ; wether …