Scan barcode
A review by malloryfitz
The Guinevere Deception by Kiersten White
3.75
Moderate: Animal death, Blood, Body horror, Death, Infidelity, Kidnapping, and Sexism
Minor: Homophobia