Helena Bonham Carter in a Green Protective Mask Goes Shopping in Primrose Hill, London 03/06/2021-5 Previous image