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