E322580
Polyxena is a princess of Troy in Greek mythology, often associated with the hero Achilles and the tragic events surrounding the Trojan War.