2014-Southern Africa Safari - 1000Places
And while other African herbivores compete for grass and small plants to eat, giraffes have the high branches all to themselves.


And while other African herbivores compete for grass and small plants to eat, giraffes have the high branches all to themselves.