A review by kayani_z
A Thousand Ships by Natalie Haynes

5.0

Heart wrenching, completely changes perspective after reading a woman’s insight.