A review by chronicallybookish
The Red Pyramid by Rick Riordan

5.0