News

Louis Vuitton has unveiled a life-size cruise ship installation, dubbed The Louis, at Taikoo Hui in Shanghai’s Nanjing West ...