Beauty will save

Beauty in everything

Paleolithic cave paintings in Lascaux Caves, southwestern France

Paleolithic cave paintings in Lascaux Caves, southwestern France

Paleolithic cave paintings in Lascaux Caves, southwestern France