Menon on the May cover of Vogue India - The Independent