Jodie Foster – In a vintage Polaroid shirt while running errands in Manhattan Jodie Foster – In a vintage Polaroid shirt while running errands in Manhattan