skip to Main Content
Bishop Solomon Madara Kadiri

Diocese River Nzoia North, Kenya