The battle for survival between giraffes and lions#battle #survival #animal #Lions #giraffes #animalworld