Indira Varma

Indira Varma is a well-known British actress. The actress is renowned for landing her role in the film “Kama Sutra: A Tale of Love.” The actress is also widely famous in the fantasy fiction television series named “Game of Thrones” as Ellaria Sand. The actress has diversified her acting skill by appearing in various genres […]