
Meet the star of the brilliant new play Moment of Grace.
Created as a three-character play, Moment of Grace looks at the famous visit of Diana, Princess of Wales to London’s first AIDS Unit in 1987, where she shook a patient’s hand without wearing glove
Continue Reading