Eve Hewson  is an Irish actress who played the role of Franny Nightingale in Papillon and Maid Marian in Robin Hood in 2018.
Eve Hewson  is an Irish actress who played the role of Franny Nightingale in Papillon and Maid Marian in Robin Hood in 2018.