Excavation and restoration works on a tiny Greek islet west of Antiparos, itself a well-known speck of land in the central Aegean, has unearthed the foundations of a temple that archaeologists believe was dedicated to the worship of mythical Apollo during antiquity.