A review by readinjules
The Lost Hero by Rick Riordan

3.0

☆ 3.5