Claudia Chaseling, ‘Dolphin’, 2012, Richard Taittinger Gallery

About Claudia Chaseling

German, b. 1973, Munich, Germany, based in Berlin, Germany