Lunch time for vultures and marabous. The smell was something else...
Lunch time for vultures and marabous