E134725
Queen of Ithaca is the royal title held by Penelope, renowned in Greek mythology for her loyalty and cleverness during Odysseus’s long absence.