by Karen Witemeyer
4.22
347 pages
6h 34m
Saddle up for a heartwarming journey where romance and faith intertwine in the wild west; it's a story of redemption and love you won't soon forget.