Ollie Clegg 26 September 2021 Balerno 1030, Livingston 1030 Living Water John 7:25-52 Ollie Clegg 26 September 2021 Balerno 1030, Livingston 1030