A review by lanidon
The Duchess Deal by Tessa Dare

4.0