Posted in Birds, Photo, Photo safari, Wildlife photo 0 Comments Life is hard for insects too by Yves Roumazeilles on May 4, 2007 Life is a competition: Eat or be eaten. This happens to insects on the neck of a giraffe, too. Insect, bird and giraffe(Click on the thumbnails to see the larger image)