A review by lesbianliteraturelover
The Hidden Oracle by Rick Riordan

5.0