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

4.75