Altamira bison~~Altamira is a cave in Spain.
This Cave Painting is found in Lascaux, France. This cave painting is located in Chauvet. This cave painting is located in the Altamira. A cave painting is a beautiful detailed and c…
Altamira (Spanish for 'high views') is a cave in Spain famous for its Upper Paleolithic cave paintings featuring drawings and polychrome rock paintings of wild mammals and human hands
2AltamiraBison.pg_
The Stone Age or Paleolithic Age lasted from million years ago to about years ago. This cave painting is from Lascaux, France.