A review by juniorpalo
The Blood of Olympus by Rick Riordan

3.0