What in heaven's name is that baby giraffe doing up there? nice strong neck!
Continue Reading