Scan barcode
A review by freya_amber
Promise of a Storm by Catharine Glen
adventurous
tense
medium-paced
4.5
Moderate: Violence and Sexual harassment
Minor: Misogyny, Sexism, Sexual assault, Murder, and Injury/Injury detail