Giraffe nibbling on leaves from a branch that is hanging in front of him. A giraffe eating leaves in a tree on a sunny day  A very cute giraffe eating leaves from a tree. a giraffe eating leaves off of a tree near a building A giraffe that is eating some leaves off of a tree.