By mfgPosted on 31 mars 2023In Zambia South Luangwa - Lions & Cubs Location: lion f dragging a buffalo carcass