Isabel Berglund, ‘Table Pet størrelse 58 x 75 x 92 cm’, 2014, Køppe Contemporary Objects

About Isabel Berglund

Danish, b. 1971, based in Copenhagen, Denmark