Unrealized concepts (selection)

ShangEye | interactive media facade (concept) | Shanghai World Financial Centre, 2010