Indira Varma

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