Fr. Byarugaba Charles

Priest