The Good Shepherd 

John 10: 7-18 &1 John 3:16-24 | Preached by Rev’d Ruth Hanlon