BTS: Nicole Kidman Filming 'The Goldfinch' in New York City

Actress Nicole Kidman is spotted on set of her new movie “The Goldfinch” on Park Avenue in New York. Also … Continue reading BTS: Nicole Kidman Filming 'The Goldfinch' in New York City