Innovative People

Thomas Ssendaula

Thomas Ssendaula

Languages Thomas Ssendaula speaks:

English
Luganda