Slideshow image

Our guest speaker is Dave Penner, Past Director of Evangelical Free Church of Canada Missions.