A review by alreads13
Daughters of Sparta by Claire Heywood

dark emotional hopeful sad

5.0