Peter Awelewa Adebiyi

Anglican bishop in Nigeria