Cyprian Is Nyakundi

seventh day Adventist