The Old Boys: outsize photograph of the production at the Mermaid Theatre, London