Fr. Tumwebaze Victor

Priest