Results 1 results found Headless statues of Cleopatra and Dioskovridis, Delos, UNESCO World Heritage Site, Cyclades Islands, Greek Islands, Greece, Europe