two giraffes standing in a field with rocks and trees two giraffes standing on a rocky hillside two giraffes standing in a field with rocks and trees two giraffes standing on a rocky hillside near palm trees two giraffes standing on a rocky hillside near palm trees two giraffes standing on a rocky hillside two giraffes standing in a field with rocks and trees two giraffes standing in a field next to a rock two giraffes standing in a field with rocks and trees two giraffes standing in a field next to a tree two giraffes standing in a field next to a rock wall two giraffes standing on a rocky hillside near palm trees two giraffes standing in a field next to a rock wall two giraffes standing on a rocky hillside two giraffes standing on a rocky hillside two giraffes standing on a rocky hillside two giraffes standing in a field with rocks and trees two giraffes standing in a field with rocks and trees two giraffes standing in a field with trees two giraffes standing in a field with trees two giraffes standing in a field with rocks and trees two giraffes standing on a rocky hillside two giraffes standing on a rocky hillside two giraffes standing on a rocky hillside two giraffes standing in a field with trees two giraffes standing on a rocky hillside two giraffes standing on a rocky hillside near palm trees two giraffes standing on a rocky hillside two giraffes standing on a rocky hillside two giraffes standing on a rocky hillside near palm trees
Two giraffes on a rocky hillside with one reaching up to a trees leaves. Two giraffes are reaching up to feed off trees. Two giraffes on a rocky slope reaching up to a tree. One giraffe reaching up to the tree top as another hangs it's head to the ground Two giraffes on a rocky and grassy incline eating.