A review by synoir
Galatea by Madeline Miller

5.0

So many emotions for such a short read.