Trees: One of the the longest living species on planet Earth. So here, I pay homage to the humble tree. We watch them change every year. Without manmade time pieces we would know roughly what time of year it is. Fascinating things trees. You can buy the tree paintings here.