A review by lunar_owl_reader
Worth Any Price by Lisa Kleypas

4.0

4.5 stars