Irrfan Khan

The celebrated actor from the movie Life of Pi reminisces his peaceful stay at Grand Hotel du Cap Ferrat, France