New Beginnings (Others of Edenton #.5)

New Beginnings (Others of Edenton #.5) - Brandy L. Rivers 4.5* will post a full review soon