QTC Chapel Service 19 May 2015 – Psalm 51:1-19 and 1 John 1:5-26

Andrew Bain Chapel sermon