Hannah New plays the very vocal Eleanor Guthrie in the new Starz series 'Black Sails." This is a gritty tale of pirates set against a lavish tropical backgro...
Share this note: