A couple of giraffe snuggling each other in a forest. A couple of giraffe standing next to some trees. Two Zebras seem to be embracing in the wild.  Two giraffes hang out near trees and nuzzle up to each other. The two giraffes appear to be hugging each other.