No Religion Higher Than Truth
This cave drawing was discovered at Lussac-les-chateaux, France, by Leon Péricard on November, 1937.
Back to Cro Magnon Man and Atlantis