The Heart of the Good Shepherd

John 10:19-30

 May 29, 2016 - Rev. David Hardwick