David Lyons 18 July 2021 Balerno 1030, Livingston 1030, Online 1030 Complete joy John 3:22-36 David Lyons 18 July 2021 Balerno 1030, Livingston 1030, Online 1030