A review by riley_rogers
The Final Gambit by Jennifer Lynn Barnes

fast-paced

5.0