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