- 05 Sep 2017
Sheena Bhattesa, who has been well known as an actress among the Asian audience, has been chosen for the role of Lady Sarah Churchill, the Duchess of Marlborough in the London run of Helen Edmundson’s play Queen Anne, and she is spectacular....