News

The Lion of Kea, an Archaic-era sculpture seemingly growing out of the bedrock poses one of the most puzzling mysteries from ancient Greece.