2 of 45
Denis Esakov

Bolshevik Factory (John McAslan + Partners)

Denis Esakov