Stefan Otto

Improving Nature 2008

Smudged Photo, 110x120cm, siliconmounted photo on glass - 2008
7/8