Scan barcode
A review by abi1313
The Titan's Curse by Rick Riordan
adventurous
emotional
hopeful
lighthearted
mysterious
tense
3.5