Fr. Byarugaba Narcisio

Priest