Rivers of London: Detective Stories #3 (Stott Cover)

FOUR SELF-CONTAINED MAGICAL CRIMES, AS RECOUNTED BY DETECTIVE PETER GRANT TO HIS SUPERIORS!

Illustrator
Cover Illustrators