Nagenda, John

John Nagenda

The Seasons of Thomas Tebo (1986)

Mukasa (1973)