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