Naomi Watts in a Green Polka Dot Dress Walks Around Tribeca in NYC 10/24/2018-2 Previous image Next image