Wednesday Devotion - 26 May

Peter Howe