Geo Fun
Really Funny Blog
Monday, November 15, 2010
Nothing is impossible in China?
These pictures were taken by a French photographer, Alain Delorme in Shanghai throughout 2009 & 2010. He called the series,
No comments:
Post a Comment
‹
›
Home
View web version
No comments:
Post a Comment