A review by breannburch
Redemption by Karen Kingsbury

5.0

Well that hurt