A sermon by Rev. Leigh Campbell-Taylor on Revelation 7:9-17 and Matthew 5:1-12.

November 6, 2022