A review by abbeyreadthis
Galatea by Madeline Miller

3.75