Core Values – Purpose John 12: 20 – 33 (Take up your cross)

Talk by Derek Walmsley