MARTA VOLKOVA &
SLAVA SHEVELENKO

27.01. 2023 - 12.03.2023

'Will beauty save the world?' solo show at WEST, The Hague, The Netherlands.