Fr. Tumwekwase Callist

Priest