Home Lifestyle Photo Of The Day 1 year ago Lifestyle 10640 Views These are not leaves, but lives (insects). Natural selection is awesome.