‘American General’ Play performed by the Royal Shakespeare Company, UK 1996 ©Alastair Muir American General
James Laurenson
TheatreAmericanLaurenson