Tag: Abducted by Paris Helen of Troy had been the queen & wife of Menelaus king of this Greek city-state

close