Sasha Dugdale

Sasha has translated over twenty Russian plays for the Royal Court Theatre.