Encounter

Encounter

An informal extended time of worship

Speaker: Grant Laurenson