Marta Czene, ‘It's No Use Crying’, 2014, Inda Gallery

About Marta Czene

Hungarian, b. 1982, Budapest, Hungary, based in Budapest, Hungary