Site Loader

Delivery of a sermon or religious address to an assembled group of people.

Post Author: Annette Loughlin-Smith