Kathy Carlton Willis isn’t waiting for life to become perfect. Instead, she’s asking God to use her broken as she fulfills her purpose and calling.
See All 217 Episodes of "Life Repurposed"