A review by undeadwookieebooks
Broken Homes by Ben Aaronovitch

adventurous funny mysterious medium-paced

3.75