Claire Danes on the Set of The Essex Serpent on the Banks of the Thames in London 02/22/2021-3 Previous image Next image