Louise Barnes, Black Sails, Miranda Barlow

Black Sails actress Louise Barnes chats to us!

HISTORY's (DStv channel 186) highly anticipated new show Black Sails comes to our screens on Tuesday, 18 August at 21:20. With all the fuss AAARG-ound this pirate drama, we chatted to Louise Barnes who plays Miranda Barlow.

Check it out: