A review by mariamistry
A Counterfeit Betrothal by Mary Balogh

3.0

3 stars

Often slightly absurd and repetitive, but I enjoyed it.