A review by cleolindbooks
Last Courtesan of Olympus by Amanda Meuwissen

3.5

While the language was a bit flowery at points, I still really enjoyed the story and the premise.