Southeastern Synod ELCA

The Rev Crispin Ilombe Wilondja

Decatur, GA