Scan barcode
A review by emzireads
Island Queen by Vanessa Riley
adventurous
informative
reflective
tense
slow-paced
3.5
Graphic: Rape, Slavery, Sexual assault, Colonisation, and Racism