A review by readinjules
The Son of Neptune by Rick Riordan

3.0