SPOTTED AT THE HOTEL DU CAP, EDEN ROC, CANNES FILM FESTIVAL DiscoverLouise SalterJune 2, 2017MusingsComment