Scan barcode
A review by ohnoimsam
Roxana by Daniel Defoe
adventurous
challenging
dark
emotional
sad
slow-paced
2.75
Minor: Sexual assault, Child death, and Miscarriage