iOS app Android app

Giraffe Pics

PHOTOS: Giraffe Overload!

Posted 08.19.2012 | Green

Native to Africa, giraffes are the tallest land animals in the world. While they number over 100,000 individuals in the wild and, as a species, are li...