Pages

Monday, July 22, 2019

Artemis and Apollo twin GREEK god statues unearthed on Crete

A group of small-sized sculptures depicting twin gods Artemis and Apollo will be presented by the Chania Ephorate of Antiquities on Wednesday, ...


READ THE ORIGINAL POST AT neoskosmos.com