Pages

Wednesday, January 27, 2016

Statues of GREEK Gods Unearthed in Crete

Archaeologists excavating a Roman-era villa in Crete have uncovered two impressive, small-sized statues depicting the gods Artemis and Apollo, ...


READ THE ORIGINAL POST AT news.discovery.com