Kajiado Sponge City, Kenya

Enhancing water infiltration through urban infrastructure

Kenya Show map +