Stumped

Stumped – Hampstead TheatreStumped – Hampstead Theatre

Stumped – Hampstead Theatre

How would a game of cricket with two Nobel prizes of literature playing in one of the teams unravel? In…

2 years ago