A review by lw_69
The Throne of Fire by Rick Riordan

adventurous

4.5