One of the most mysterious ancient megaliths rock carvings of antiquity are found in Sardinia.
3 Likes
That outcropping over the face sort of looks like a hood.
Looks like a turtle with a man’s head inside its mouth. That’s one big snapping turtle.
1 Like
