OceanSpot Co-Retail, China by STUDIO DOHO

An ever-changing shopping store with adaptable display system