
IFLScience
shared a link post in group #IFLScience

www.iflscience.com
Unparalleled Prehistoric Engravings In Catalan Cave May Depict Smiling Bug-Eyed God
Some say the etchings are no more than prehistoric graffiti, though others believe they represent an ancient cosmology.
