Lascaux

Of France and cave.

A cave in southwestern France that contains Paleolithic paintings.

This concept's ID is @1~49489