A review by bibliophile90
Hades by Larissa Ione

4.0

3.5 stars