A review by etherealalien
A Lady for a Duke by Alexis Hall

5.0