International Centre of Insect Physiology and Ecology, Kenya

International Centre of Insect Physiology  and Ecology, Kenya

Image: