The London Eye is creatively transformed into a disjointed helix structure. A pleasing new take on one of London's most recognised landmarks.
Photo by Shivaranjan via the Londonist Flickrpool.
Last Updated 26 October 2009
The London Eye is creatively transformed into a disjointed helix structure. A pleasing new take on one of London's most recognised landmarks.
Photo by Shivaranjan via the Londonist Flickrpool.
Something wrong with this article? Let us know here.