Monika Cichon, ‘it spilled out’, 2004, Artdepot

About Monika Cichon

Polish, b. 1980, Poland, based in Innsbruck, Austria