Stefan Otto

Improving Nature 2008

Installationview, ALP/Peter Bergman- 2008
8/8