“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.

“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.

Bookmark and Share

other news is designed by manasto jones, powered by tumblr and best viewed with safari.