A review by vlwelser
Midnight Robber by Nalo Hopkinson

adventurous dark medium-paced

5.0