Giraffe

Giraffe

A giraffe eating leaves off a tree.