Lily James in a Beige Trench Coat Goes Shopping for Flowers in Primrose Hill, London 10/08/2020-5 Previous image