Sveta Mordovskaya

Works
Overview

Born in 1989 in Ulan-Ude, Russia
Lives and works in Zurich, Switzerland