Kenya

Designing Africa Collective

Designing Africa Collective

Village Market Shopping Center ( new extension)

Off Limuru Road, Nairobi,

Kenya