“Made by Nature – Made in China”, 2004-2006, 100 x 120 cm by Robert F. Hammerstiel.
Two images from the series are currently on show at the Leopold Museum in Vienna.
twitter.com/limboyouth
maxzerrahn.com