Natasha Shah | Verve Magazine
India's premier luxury lifestyle women's magazine

Natasha Shah

Natasha Shah
November 15, 2009

In good company

Text by Supriya Nair. Photograph by Anil Chawla

Natasha Shah keeps beauty all-natural
Read more