Some images never grow old, never fade in color on that screen of our life that lives at the back of the mind. Some of the images that live on for me were created 18,000 years ago, in southern France. I remember the first time I saw ever saw cave painting art. I was a […]