Scan barcode
A review by k_heartongue
The Blood of Olympus by Rick Riordan
4.0
A good ending to the series! The consistency is a little choppy, but the story is captivating as always!