Greek Mythology Wiki
Greek Mythology Wiki
Advertisement

Telmessos was a River-God of the island of Sikelia (Sicily) in southern Italy.

Parents[]

Okeanos & Tethys


Advertisement