Watch The Serpent Son Season 1 Episode 1 Online
Klytemnestra receives the news that her husband, Agamemnon, is returning victorious from the Trojan War.
Klytemnestra receives the news that her husband, Agamemnon, is returning victorious from the Trojan War.