Twin Greek God Statues
Ancient Greece
How Two Statues of Twin Gods Artemis and Apollo Found a Home on Crete
The Chania Ephorate of Antiquities presented a group of small statues portraying the twin gods Artemis and Apollo to the public at the Archaeological Museum of Crete on July 24, 2019.
The priceless statuettes had been found in the systematic...