Otigba Market

Photo by Oluseye Jegede

Nairobi Innovation Hub
WIPO 33 IGC