Scan barcode
A review by tombennett72
A Necessary Evil by Abir Mukherjee
4.0
Brilliant. Clever and atmospheric, and a great story well told.
Scan barcode
4.0