Cannes · Poster by David Affermon