‘Major Barbara’ Play performed in the Piccadilly Theatre, London, UK 1998
Peter Bowles. Gemma Redgrave Michael Pennington ©Alastair Muir Major Barbara 2
TheatreMajorRedgraveBowlesPennington