Memorials

(1) campaign available in this category

Late Prof. Boniface Makanga - Obituary
Memorials
Late Prof. Boniface Makanga - Obituary

As an OLD BOY of Smack, you have been a great success; a gentleman that lived we...

Ugx 1,179,000
Funds Raised

by Kizito Emmanuel No deadline