A giraffe in the wilderness


A giraffe in the wilderness.