Rev Mark Shaw, 12 July 2026

12 July 2026 Rev Mark Shaw