Michelle Barry

Michelle Barry played a citizen of Troy in The Myth Makers.