SPOTTED AT THE HOTEL DU CAP, EDEN ROC, CANNES FILM FESTIVAL DiscoverNigel DalyJune 2, 2017MusingsComment