By mfgPosted on 31 mars 2023In Zambia South Luangwa - Lions & Cubs Location: lion m leaves sth luangwa river