A review by odelphine
Secrets of the Sword III by Lindsay Buroker

fast-paced

3.5