Stefan Otto

Improving Nature 2008

The Last Painting, 50x50cm, siliconmounted photo on glass - 2008
3/8