The Hagia Triada sarcophagus in the Heraklion Archaeological Museum in Crete Greece


Size: 6240px × 4160px
Location: Heraklion Crete Greece
Photo credit: © Russell Mountford / Alamy / Afripics
License: Licensed
Model Released: No

Keywords: archaeological, civilization, crete, greece, hagia, heraklion, minoan, mochlos, museum, royal, sarcophagus, tombs, triada, villa