A review by diadandy
Duel at Araluen by John Flanagan

adventurous funny lighthearted

5.0

I missed having Will in these last two books.