A review by emmalorne
Devious Gods by Caroline Peckham, Susanne Valenti

hopeful tense

3.25