
Telepylos
City in Greek Mythology

City in Greek Mythology
Telepylos or Telepylus (Ancient Greek: Τηλέπυλος Tēlépylos, meaning "far-off port" or "big-gated") was the mythological city of the Laestrygonians.
Read on Wikipedia · Image Public domain
Open boosters, collect cards and trade them. Free to play.
Play for free