A review by cupidtuals
The Last Olympian by Rick Riordan

5.0

dare i say the best book finale