October 30, 2021 David Barrie John John 3 - The Bridegroom October 30, 2021 David Barrie John Date: 31 October 2021Speaker: David BarrieReadings: John 3:16-36; Matthew 9:14-15; Revelation 19:6-8 David Barrie