David shares with us about how we can stay rooted, focussed and encouraged in our life and mission together.
See All 779 Episodes of "Living Rock Podcast"