Results 1 results found Giraffe (Giraffa camelopardalis) with small baby, Isimangaliso, KawZulu-Natal, South Africa, Africa