A Woman feeding food with her hands to a Giraffe. A girl feeding a giraffe some green leaves. A woman standing next to a giraffe feeding it leaves. A lady with glasses feeds a giraffe with some leaves A giraffe eating greens from a lady while another giraffe stands back.