Young Nile Crocodile hiding in a small tributary of the Mara River
Elephant family crossing the Ewaso Nyiro River - Samburu
Pied Kingfisher - Lake Baringo
Elephant family drinking at the edge of the Ewaso Nyiro River - Samburu
Greater Flamingos - Lake Bogoria
Elephant family crossing the Ewaso Nyiro River - Samburu
Greater Flamingos - lake Bogoria
Bull Elephant crossing the Ewaso Nyiro River - Samburu
Great White Pelican bathing in a small stream - Nakuru
White-throated Bee-eater - samburu
Wildebeest crossing the Mara River - Masai mara
Bull Elephant crossing the Ewaso Nyiro River - Samburu
Huge flock of Lesser Flamingos in Lake Logipi - Kenya
Stunning scenery of the Saguta Valley - Northern Kenya
Red and Yellow Barbet feeding its chicks inside a termite mound - Lake Baringo
Spotted Hyena hunting flamingos - Nakuru
Tawny Eagle - Nakuru
White-throated Bee-eater - Lake barring
Greater Flamingo in flight - Nakuru
Elephant on the banks of the Ewaso Nyiro River - Samburu
Great White Pelican in flight - Nakuru
Greater Flamingos in the morning mist - Nakuru
Black-winged Stilt - Nakuru
The stunning red algae of Lake Natron - Kenya
African Elephant mother and very young calf crossing Ewaso Nyiro River - Kenya
Greater Flamingo taking flight - Kenya
Red Bishop - Lake Baringo, Kenya
Red and Yellow Barbet - Lake Baringo, Kenya
Greater Flamingos landing gracefully - Kenya
Lesser Flamingo in flight - Kenya
Spotted Hyena hunting Flamingos - Lake Nakuru, Kenya