Rivers of London: Detective Stories #1 (Chater Cover)
FOUR SELF-CONTAINED MAGICAL CRIMES, AS RECOUNTED BY DETECTIVE PETER GRANT TO HIS SUPERIORS!
Writers
Illustrator
Cover Illustrator