Workers Preparing To Lay Gas Pipes Near The Acropolis Just Happened Upon An Ancient Statue Possibly Depicting Hermes
Austin Harvey
10 months ago
Believed to depict the Greek messenger god, the statue was uncovered by accident just south of the Acropolis in Athens, near the 1,863-year-old Odeon of Herodes Atticus theater that's still in use today.