The Tallest of Them All – Princess of the Tree Tops – 14 Pictures

Giraffes sleep about 5 to 30 minutes per day. They have one of the shortest sleep requirements of any mammal.

11 / 14

the tallest of them all princess of the tree tops 14 pictures 11Pin

Leave a Comment

This site uses Akismet to reduce spam. Learn how your comment data is processed.