A review by kellymy
A Thousand Ships by Natalie Haynes

3.0

Not my favorite Haynes, but well written.