three giraffes standing next to a large rock three giraffes standing next to a large rock three giraffes standing next to a large rock three giraffes standing next to a large rock three giraffes standing next to a large rock three giraffes standing next to a large rock three giraffes standing next to a large rock three giraffes standing next to a large rock three giraffes standing next to a large rock three giraffes standing next to a large rock three giraffes standing next to a large rock three giraffes standing next to a large rock three giraffes standing next to a large rock three giraffes standing next to a large rock three giraffes standing next to a large rock three giraffes standing next to a large rock three giraffes standing next to a large rock three giraffes standing next to a large rock three giraffes standing next to a large rock three giraffes standing next to a large rock three giraffes standing next to a large rock three giraffes standing next to a large rock three giraffes standing next to a large rock three giraffes standing next to a large rock three giraffes standing next to a large rock three giraffes standing next to a large rock three giraffes standing next to a large rock three giraffes standing next to a large rock three giraffes standing next to a large rock three giraffes standing next to a large rock
Two adult giraffes and one baby giraffe against a rock wall. Two large giraffes and one small giraffe by a wall. The giraffes standing in a row beside some rocks. Three giraffes enjoy the view near the rocks Two adult and one baby giraffe in an enclosure.