Battle at Kruger

Battle at Kruger

Buffalo vs Lion vs Crocodile

Nature at its most exciting. Different species fighting for survival in the same environment.