Market place in Kenya.