A review by bookhound36
The Nature of a Lady by Roseanna M. White

4.0

3.5 stars rounded up to 4