Stephanie Mwega

Stephanie Mwega

Nairobi, Kenya

About Stephanie Mwega

Education:

Recent Activity