Stock Photo: Archaeological excavation site, Minoan Palace, Heraklion, Crete, Greece

Stock Photo: 4272-12824 Archaeological excavation site, Minoan Palace, Heraklion, Crete, Greece