By mfgPosted on 19 mars 2023In Zambia South Luangwa - Giraffes Location: giraffe m. - red-billed oxpeckers