June 3, 2018

Is the Sun God smiling on Louis Vuitton? Luxury brand hired ‘shaman’ to ‘stave off the rain’