Scan barcode
A review by barefootamy
A Thousand Ships by Natalie Haynes
adventurous
challenging
reflective
Graphic: Death, Blood, Grief, and Murder
Moderate: Child death, Physical abuse, and Vomit
Minor: Rape and Suicide