Sahira Nair

Sahira Nair

Sahira Nair is known for her work on The Darjeeling Limited (2007), Monsoon Wedding (2001) and The Namesake (2006).

Tv Show