Infiniti product showcase in Design Shanghai
Landed in China for three years, Design Shanghai Shanghai has unwittingly become the most watched show of the Fine.