Perfection: Hampstead Theatre’s The Assembled Parties reviewed

.....

© The Spectator