Thornicrofts Giraffe (Giraffa camelopardalis thornicrofti) in South Luangwa National Park. Zambia. Africa.