© 2020 Roger and Pat de la Harpe. All Rights Reserved
Great white pelican or eastern white pelican or rosy pelican or white pelican (Pelecanus onocrotalus). Lake Naivasha. Naivasha. Great Rift Valley. Kenya
Common eland , also known as the southern eland or eland antelope (Taurotragus oryx) being chased away from a waterhole by and African bush elephant (Loxodonta africana). Mashatu Game Reserve. Northern Tuli Game Reserve. Botswana
Mountain gorilla (Gorilla beringei beringei). detail of Hands. Bwindi Impenetrable Forest. Uganda