Natures clean up crew. Masai Mara
Griffon Vultures and a Marabou Stork busy dining on a Wildebeest carcase.