Snails May Have Helped Solve Giant Statue Mystery

  • 4 years ago
Giant land snails may have helped solve the mystery of when the Cerne Abbas Giant, a 180-foot-tall, nude male figure carved into a hillside in Dorset, England, was created.

Recommended