Bas Princen, Valley (China), 2008
It’s like a scene from Planet of the Apes.
Bas Princen, Valley (China), 2008.