Bar Paly

Bar Paly is an actress. She plays Helen of Troy in the third season of DC's Legends of Tomorrow.