From the article: "Archaeologists have discovered new findings in the sanctuary of Artemis, east of Amarynthos in Evia, central Greece. . .The new findings include embossed tiles with the inscription “Artemis” and three statue bases dating from the Hellenistic era with inscriptions dedicated to the goddess, her brother Apollo and their mother Leto."
(photo (c) Greek Reporter)