A review by angiereads2themaxx
The Lost Hero, by Rick Riordan

adventurous funny lighthearted medium-paced

3.0