Fr. Maniragaba Deusdedit

Priest