A review by sloane_rose
The Throne of Fire by Rick Riordan

adventurous

4.5