Canmore Trust event Saturday 21 November Sign up here →

Jesus the Good Shepherd

February 1, 2026

Series: King's Cross

Book: John

20260201am - Jesus the Good Shepherd - John 10: 1-18