Stock Photo: Lascaux Cave: Herds of Animals Artist Unknown Rock painting Lascaux Caves, France

Stock Photo: 1443-750 Lascaux Cave: Herds of Animals
Artist Unknown 
Rock painting
Lascaux Caves, France