20050828_181913.JPG The water stick insect and a mayflyThumbnailsA larva of soldier beetles