Horse heads in Chauvet cave Ardèche

Horse heads cave painting from the Chauvet cave Ardèche

Horse heads cave painting from the Chauvet cave in the Ardèche, France.

Ghostsigns