This event has already occurred
Slideshow image

Our Annual General Meeting will take place after the morning service.