In Greek mythology, the Telchines (Ancient Greek: Τελχῖνες, Telkhines) were the original inhabitants of the island of Rhodes, and were known in Crete and Cyprus. https://t.co/m0zSygvirU
by telchines_ 2 months ago | via Twitter