Fighting for Bailey (Heartwarming, Sweet, Small-Town Romance): Granite Falls

See more by Cynthia Cooke

Available at Select Retailers