Tobias Nauruki

Catholic Youth at Masinde Muliro University Catholic chaplaincy

Tobias Nauruki -