Reverend David MacLeod

Subscribe
Filter

1.9.24 pm

Genesis 26:34-27:17
18:00
1st September 2024

4.8.24 pm

Genesis 25:12-34
18:00
4th August 2024

16.6.24 pm

Multiple
Matthew 5:1-7:29
18:00
16th June 2024

12.5.24 pm

Ecclesiastes 11:1-12:8
18:00
12th May 2024

5.5.24 pm

Ecclesiastes 9:11-10:20
18:00
5th May 2024