Fr. Byaruhanga Vincent

Priest