Shakira Nyamwiza

Makerere university's Shakira Nyamwiza looks stylish in her body hugging clothes

Shakira Nyamwiza is a 2nd year student studying a degree course in Development studies at Makerere university. Zahara Abdul talked to…

9 years ago

This website uses cookies.