manolis papagrigorakis
Reconstructing Avgi: 3D Technology Gives Us a Portrait of a 9,000-Year-Old Teenager
Meteora, located in central Greece, is home to the Cave of Theopetra, a very unique archeological site known for containing the remains of the world’s oldest discovered man-made structure as…