Tuesday, May 31, 2011

Street Art of the Day

 
Artist - Edgar Mueller
Location: Meilongzhen Plaza - 2010 Shanghai World Expo.

2 comments:

  1. Aiie...just what tempts an acrophobic's plunge into oblivion.

    ReplyDelete
  2. Luckily it's all an illusion in thriling 3D.

    ReplyDelete