John Mauremootoo: Face-off of rutting giraffes
John Mauremootoo: River crossing - Wildebeest-style 01
John Mauremootoo: River crossing - Wildebeeste-style 02
John Mauremootoo: River crossing - Wildebeeste-style 03
John Mauremootoo: River crossing - Wildebeeste-style 04
John Mauremootoo: Mission accomplished - Mara River safely crossed
John Mauremootoo: Zebra not quite crossing
John Mauremootoo: Mother and baby elephant
John Mauremootoo: New grass to eat
John Mauremootoo: Stroppy buffalo on the lookout
John Mauremootoo: Lion cubs at play 01
John Mauremootoo: Lion cubs at play 02
John Mauremootoo: Lion cubs at play 03
John Mauremootoo: Snuggling lions
John Mauremootoo: Home on the range
John Mauremootoo: Lion around in the shade 01
John Mauremootoo: Lion around in the shade 02
John Mauremootoo: Ticked off cheetah
John Mauremootoo: Mother and baby elephant going for an evening stroll
John Mauremootoo: Mother and baby elephant going for an evening stroll
John Mauremootoo: Elephant cooling itself in the Amboseli mud
John Mauremootoo: Elephant in an Amboseli swamp
John Mauremootoo: Egret taking a rest
John Mauremootoo: Dusty donkeys
John Mauremootoo: Muddy buffaloes of Shimba Hills
John Mauremootoo: The palms of Shimba Hills
John Mauremootoo: Lake Nakuru's rhinos
John Mauremootoo: Nairobi's zebras
John Mauremootoo: Angry buffalo in Nakuru 01
John Mauremootoo: Angry buffalo in Nakuru 02