Hannah New
Birthday: 1984-05-13 | Place of Birth: Balham, London, England, UKHannah New is a British film and television actress and model, best known for her starring role as Eleanor Guthrie on the television show Black Sails.
...
Known For
Edge of the World
Maleficent
Black Sails
Brain Drain 2