Affiliation: National Museum of Kenya.
Countries: Kenya