Associate Minister

Rev. James Shaw, Associate Minister / Youth Team Leader