Ollie Clegg 16 January 2022 Livingston 1030 Jesus is anointed John 12:1-11 Ollie Clegg 16 January 2022 Livingston 1030