ladyofglencairn-Daniela Denby-Ashe as Margaret Hale in North & South 2014.(for anonymous)

more about : ladyofglencairn