Fr. Niwagaba Christopher, AJ.

Priest