A year ago I visited the Altamira caves in Santilla del Mar, Spain. Caves with the oldest cave paintings in the world, a beautiful place to find part of our artistic evolution. And in a special way I brought back these memories, they are cross-stitch designs of the 2 most emblematic figures, a bison and a deer.