Scan barcode
A review by lsparrow
Broken Monsters by Lauren Beukes
4.0
I liked the distinct characters and the way there seemed to be more to the story than you could know at any given point.