Richard Kamau on 29th Nov

Glena De Guzman, 37, is the owner of the Made in Kenya Store at The Alchemist Bar in Westlands, as well as the co-founder...