Kennedy Okuku, Engineer
Information
Location:
Kenya