A review by lianareadsblog
The Duke Gets Even by Joanna Shupe

5.0

So good