A review by cait26
Magician's Gambit by David Eddings

5.0

3X