Vanessa made her stage debut with the Royal Shakespeare Company. The Royal Shakespeare Company (RSC) is a world-renowned theatre company based in Stratford-upon-Avon, England.
Discovering Vanessa Redgrave: A Journey through the Iconic British Actress's Life and Career