Wednesday, January 06, 2010

THE CLOUD






The Cloud is a concept design for a new form of observation deck created for the city of London.
DESIGNBOOM