WildLife 69Masai Mara Migration67Migration In Action66Masai Mara Crossing65Masai Mara Crossing72Masai Mara Crossing71Masai Mara Crossing70Masai Mara Crossing69Masai Mara Crossing68Masai Mara Crossing67Masai Mara Crossing66Masai Mara Crossing65Masai Mara Crossing64Masai Mara Crossing63Masai Mara Crossing62Masai Mara Crossing61Masai Mara Crossing60Masai Mara Crossing59Masai Mara Crossing16Masai Mara15Masai Mara14Masai Mara13Masai Mara12Masai Mara11Masai Mara06Masai Mara05Masai Mara04Masai Mara03Masai Mara02Masai Mara01Masai MaraBuffalo and zebra migrationZebras in river58Playing Chobe Elephant55Elephant Eye57Chobe Elephants08Chobe07Chobe09Chobe68Chobe Hippos56Giraffe Spitting WaterShelly Beach 2016