Sasha Dugdale

Sasha Dugdale

Sasha Dugdale is a British poet, playwright and translator. She has written five poetry collections and is a translator of Russian literature.