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