Neena Gupta shares picture from French holiday with husband Vivek Mehra

Advertisment