Irina Krause, ‘Click Clack’, 2005, Galerie AM PARK

About Irina Krause

Russian, b. 1962, Moskau, Moscow, Russia, based in Frankfurt, Germany