Design FirmFabrique [brands, design & interaction]

41st world exposition Shanghai