A review by rachelcabbit
Have a Hot Time, Hades! by Kate McMullan

3.5