Cinearts
Home | About Us | Services
Portfolio | Partners | Get Films
How much can a 50ft x 100ft plot of land yield? A community-managed and operated Kabuku Water Project in Kiambu draws visitors worldwide and answers this question.