Home Tags Artemis

Tag: Artemis

Greek Goddess Artemis Statue Found in Egypt

The Egyptian-Swiss mission working in the old town of Aswan, Egypt, has unearthed a small incomplete statue that is likely to depict the Greek...