A review by miastr
The Lost Hero, by Rick Riordan

3.0

3.5