Don Quixote

Garrick Theatre, London