A review by quierocafe
The Serpent's Shadow by Rick Riordan

5.0