A review by alefiya
The Blood of Olympus by Rick Riordan

adventurous challenging emotional inspiring medium-paced

5.0