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.