A review by tiredbookish
The Red Pyramid by Rick Riordan

3.0