Kajiado Sponge City, Kenya
Enhancing water infiltration through urban infrastructure
Kenya Show map +
VIA Water
Kajiado Sponge City, Kenya
Enhancing water infiltration through urban infrastructure
Kenya Show map +