Immaculate Byakatonda

Immaculate Byakatonda

Immaculate Byakatonda is known for Mississippi Masala (1991).