what roles did eleanor may tomlinson play in jact the giant slayer (2013), the white queen and poldark?
eleanor may tomlinson played princess isabelle in jack the giant slayer (2013), isabel neville in the white queen and demelza poldark in poldark.