Scan barcode
A review by saintmaud
Rosewater by Tade Thompson
adventurous
mysterious
medium-paced
3.75
Graphic: Death, Murder, Injury/Injury detail, Vomit, and Violence