ilanafischer 's review for:

A Thousand Ships by Natalie Haynes
4.0
adventurous dark reflective sad