His Style: The mirror doesn't lie - Iraguha

Francis iraguha, the CEO of Francis Zahabu Limited, an upscale fashion house in Rwanda, is also an actor and businessman. His friends describe him as a person with many ideas, creative and fashion savvy.
no image
Stephen Kalimba