A review by kelsyer
The Red Pyramid by Rick Riordan

5.0