Scan barcode
A review by kmpuzzled
Blood and Rubles by Stuart M. Kaminsky
adventurous
dark
informative
mysterious
medium-paced
3.75