Nothing is impossible in China?

Posted by Unknown Monday, November 15, 2010

These pictures were taken by a French photographer, Alain Delorme in Shanghai throughout 2009 & 2010. He called the series,











0 comments

Post a Comment

Share |