Both faces are mirror images. On the left is from
Leonardo Da Vinci's work known as the face of the Old Testament
God Javeh.
On the right is 30,000 year old art from
the Chauvet Cave located in the Ardeche region of France. How many
similarities are there?
No comments:
Post a Comment