Total Neha Dhupia photos in this event: 21

Source: Sylvain Gaboury / PR Photos

Event Location: New York City, NY, USA, The Rubin Museum of Art, 150 West 17th Street