In 1879 in a village in the North of Spain a man and his daughter discovered a cave that was going to change the world’s History. It was called Altamira and hid the oldest human paintings ever discovered: mammals, human hands and hunting scenes from the Upper Paleolithic, that have captivated archeologists, artists and audiences from any background for decades. ... Read More »