A review by aimawaymessage
A Thousand Ships by Natalie Haynes

4.0

such a big crush on miss natalie