A review by phidelia
Camp Half-Blood Confidential by Rick Riordan

5.0