carolyn

A Thousand Ships Natalie Haynes NOTE: I’m assuming a basic level of familiarity with Greek mythology. If the names and vocabulary are confusing, Google is your friend. Additionally, while “Hecabe”…