Scan barcode
A review by haileyx
The Last Olympian by Rick Riordan
5.0
Love the subtle references of past heroes and their fatal flaw of hubris in which Percy’s is his loyalty.