'Don Quixote' Royal Shakespeare Company production performed at the Garrick Theatre, London, UK
Rufus Hound as Sancho Panza, ©Alastair Muir 02.11.18 Don Quixote 101
TheatreQuixoteHound