Dyfan Dwyfor as Yegor Dimitrich Gloumov and Hayley Carmichael as Kleopatra Ilvovna Mamaaev in TOO CLEVER BY HALF (Royal Exchange to 17 August). Photo – Jonathan Keenan and
Dyfan Dwyfor as Yegor Dimitrich Gloumov and Hayley Carmichael as Kleopatra Ilvovna Mamaaev in TOO CLEVER BY HALF (Royal Exchange to 17 August). Photo – Jonathan Keenan and