The Master and Margarita

£10.99

Mikhail Bulgakov’s astonishing Russian masterpiece, which has been translated into more than twenty languages, with an introduction by Orlando Figes.

In stock

X