'Don Quixote' Royal Shakespeare Company production performed at the Garrick Theatre, London, UK
David Threlfall as Don Quixote ©Alastair Muir 02.11.18 Don Quixote 525
TheatreQuixoteThrelfall